package com.Service;

import java.util.List;

import com.Entity.Topic;

public interface TopicService extends BaseServiceI<Topic>  {

	public List<Topic> getTopicListByClubId(int clubCategoryId,int orderflag,int page,int rows);
	
	public long countTopicByClubId(int clubid);
	
	public long countTopicByTopicClassifyId(int clubid, int topicClassifyId);
	
	public List<Topic> getTopicListByClubIdAndClassifyId(int clubCategoryId,int topicClassifyId,int page,int rows);

	public List<Topic> getTopicListByTopicClassifyId(int clubid,
			int topicClassifyId, int orderflag, int page, int rows);

	public Long countDocTopic(int clubid, int doctorId,
			int topicClassifyId);

	public List<Topic> getDocTopicList(int clubid,
			int doctorId, int topicClassifyId, int orderflag, int currpage,
			int rows);
}
